package cn.tedu.property_management_system.service;

import cn.tedu.property_management_system.entity.VO.ParkingVO;
import cn.tedu.property_management_system.entity.dto.ParkingDAV;
import cn.tedu.property_management_system.entity.dto.ParkingDTO;
import cn.tedu.property_management_system.utils.JsonPage;

import java.util.List;

public interface IParkingService {

    ParkingVO getByPosition(String position);

    List<ParkingVO> getParking();

    int insertParking(ParkingDTO parkingDTO);

    int updateParking(ParkingDAV parkingDAV);

    int deleteParking(Integer id);

    int deleteParkings(List<ParkingDAV> list);

    void loadParking();

    ParkingVO getById(Integer id);

    List<String> getPosition();

    JsonPage<ParkingVO> pageSelect(Integer pageSize, Integer pageIndex);




}
